package com.vcredit.creditcat.dto;

import java.io.Serializable;

import org.hibernate.validator.constraints.NotBlank;

public class AppLoginParamDto implements Serializable {

	private static final long serialVersionUID = 1L;

	private String loginName;// 登录名称（手机号）

	private String smsVCode;// 短信验证码（静默登录时该值可为空）

	private String deviceId;// 设备号（ios:idfa android:imei）
	@NotBlank
	private String loginType;// 1.手机登录 98.同步账号登录 99.静默登陆

	private String idCardNo;// 身份证号（账号同步时必传）

	private String accessToken;// 访问令牌（同步账号时必传）

	private String appDesc;// APP描述（注册时所使用APP版本信息）
	// header 自然流量
	private String channelCode;
	//appInfo 信息 参见showdoc 基本配置
	private String appInfo;
	

	public String getAppInfo() {
		return appInfo;
	}

	public void setAppInfo(String appInfo) {
		this.appInfo = appInfo;
	}

	public String getChannelCode() {
		return channelCode;
	}

	public void setChannelCode(String channelCode) {
		this.channelCode = channelCode;
	}

	public String getIdCardNo() {
		return idCardNo;
	}

	public void setIdCardNo(String idCardNo) {
		this.idCardNo = idCardNo;
	}

	public String getAccessToken() {
		return accessToken;
	}

	public void setAccessToken(String accessToken) {
		this.accessToken = accessToken;
	}

	public String getLoginName() {
		return loginName;
	}

	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}

	public String getSmsVCode() {
		return smsVCode;
	}

	public void setSmsVCode(String smsVCode) {
		this.smsVCode = smsVCode;
	}

	public String getDeviceId() {
		return deviceId;
	}

	public void setDeviceId(String deviceId) {
		this.deviceId = deviceId;
	}

	public String getLoginType() {
		return loginType;
	}

	public void setLoginType(String loginType) {
		this.loginType = loginType;
	}

	public static long getSerialVersionUID() {
		return serialVersionUID;
	}

	public String getAppDesc() {
		return appDesc;
	}

	public void setAppDesc(String appDesc) {
		this.appDesc = appDesc;
	}
}
